home *** CD-ROM | disk | FTP | other *** search
/ Acorn Collectors / Acorn Collectors CD 1.iso / acorn / ftp / docs / ACORNUSR / 1994 / MAR94 < prev    next >
Encoding:
Text File  |  1995-02-24  |  3.0 KB  |  94 lines

  1. Disabling Relocatable Modules
  2. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3. In some situations, such as in a classroom, it may be considered desirable to 
  4. disable some of the applications and relocatable modules which are an integral 
  5. part of RISC OS.
  6.  
  7. Modules which are temporarily disabled will remain so until the machine is 
  8. switched off. Modules which are "permanently" disabled (by *unplug) will 
  9. remain so until the machine is reset via a Delete-Power On.
  10.  
  11. The routines for disabling relocatable modules may be inserted at the start of 
  12. the !Boot or !ArmBoot file which is to be run when the machine is switched on 
  13. or reset.
  14.  
  15. !Configure can be temporarily disabled using:
  16.  
  17. *RMKill !Configure
  18.  
  19. and can be unplugged using:
  20.  
  21. RMReinit !Configure | Put the module back if it is already unplugged
  22. Unplug !Configure   | Now take it out.
  23.  
  24.  With Ethernet based networks, it is recommended that the Broadcast Loader is 
  25. disabled. This may be achieved using: 
  26.  
  27. SetEval BLoader$Module 1
  28. RMEnsure BroadcastLoader 0 SetEval BLoader$Module 0
  29. If BLoader$Module Then RMEnsure EconetA 0 SetEval BLoader$Module <BLoader$Module>+1 
  30. If BLoader$Module=2 Then Unplug BroadcastLoader
  31. Unset BLoader$Module
  32.  
  33. The script works by setting a flag, BLoader$Module, which is then altered 
  34. according to a series of tests.
  35.  
  36. Taking this sequence a line at a time:
  37.  
  38. SetEval BLoader$Module 1           
  39. | Set the flag to 1
  40.  
  41. RMEnsure BroadcastLoader 0 SetEval BLoader$Module 0 
  42. | Check if the Module is there. If it is NOT then  
  43. | set the flag to 0
  44.  
  45. If BLoader$Module Then RMEnsure EconetA 0 SetEval BLoader$Module <BLoader$Module>+1
  46. |If the module is there, check if Econet is there too. If it is, increment the 
  47. |flag.
  48.  
  49. This gives us the situation that, if the Broadcast Loader is already disabled, 
  50. the flag is set to 0. If the Loader is enabled and the Econet module is 
  51. enabled, the flag is set to 1. If the Loader is enabled and Econet is software 
  52. unplugged, the flag is set to 2.
  53.  
  54. If BLoader$Module=2 Then Unplug BroadcastLoader
  55. |If the flag is set to 2, disable the Broadcast Loader
  56.  
  57. Unset BLoader$Module 
  58. | Remove the system variable used for the flag from memory
  59.  
  60.  
  61. A5000 External Floppy Drives and RISC OS 3.1
  62. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  63. It has been found that some 5.25" floppy drives connected to A5000s have 
  64. stopped working when the machines are upgraded to RISC OS 3.1.
  65.  
  66. The solution to the problem is to move link 21 on the main PCB from position 
  67. 1-2 to 2-3.
  68.  
  69. An Application Note, which can be obtained from Acorn Approved Dealers and 
  70. Education Centres, has been written to detail further configuration procedures 
  71. for installing external floppy drives.
  72.  
  73. New Products and Upgrades
  74. ~~~~~~~~~~~~~~~~~~~~~~~~~
  75. !Printers version 1.22 
  76.  
  77. !PhotoView, Acorn's PhotoCD Support System incorporating CDFS 2.21: £34.99 ex 
  78. VAT
  79.  
  80. These are available from Acorn Approved Dealers and Education Centres.
  81.  
  82. Level 4 Release 3, including Acorn Application Accelerator:  £99 ex VAT, incl. 
  83. p&p
  84.  
  85. This is available from:
  86.  
  87. Vector Services
  88. 13 Dennington Road
  89. Wellingborough
  90. Northamptonshire NN8 2RL
  91.  
  92. Cheques to be made payable to "Acorn Direct."
  93.  
  94.